Java, Enterprise Simulation and the Silk Simulation Language

نویسنده

  • Richard Kilgore
چکیده

The Enterprise Simulation Server is proposed as an ideal platform which leverages the power of the Internet for the development, execution and distribution of simulation models throughout the enterprise. The development of Javabased simulation languages is a necessary step toward the realization of this vision. The design of the new Java-based Silk simulation is described and promoted as the methodology which must be implemented to allow full object-oriented, component-based modeling to emerge. Silk merges familiar process-oriented modeling structures with powerful object-oriented language features in an intelligent design that will encourage model simplicity and reusability. An important aspect of this design is the use of Java's built-in support for multithreaded execution which is employed as a means to coordinate the concurrent entity flows in process-oriented simulations. We also demonstrate how the use of JavaBeans supports graphical assembly of Silk modeling components in software environments such as Symantec's Visual Café, IBM's VisualAge, and Microsoft's J++.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object - Oriented Simulation with Sml and Silk in . Net and Java

This tutorial is for advanced simulation developers engaged in the use of object-oriented programming languages and libraries that support object-oriented, discrete-event simulation. The tutorial is based on generic structures common to SML simulation libraries in the .Net languages VB.Net, C# and J# and the Silk libraries in Java. The focus of the tutorial is on the use of consistent design pa...

متن کامل

Sml and Silk for Java - Based , Object - Oriented Simulation

Silk and SML are software libraries of Java, C++, C# and VB.Net classes that support object-oriented, discrete-event simulation. SMLTM is a new open-source or “free” software library of simulation classes that enable multi-language development of complex, yet manageable simulations through the construction of usable and reusable simulation objects. These objects are usable because they express ...

متن کامل

Object - Oriented Simulation with Java , Silk , and Opensml . Net Languages

This tutorial is for advanced simulation developers engaged in the use of object-oriented programming languages and libraries that support object-oriented, discrete-event simulation. The tutorial is based on generic structure of the OpenSML simulation libraries in the .Net languages VB.Net, C# and J# and the Silk libraries in Java. The focus of the tutorial is on the use of consistent design pa...

متن کامل

SSJ: Stochastic Simulation in Java Overview

SSJ is a Java library for stochastic simulation, developed in the Département d'Informa-tique et de Recherche Opérationnelle (DIRO), at the Université de Montréal. It provides facilities for generating uniform and nonuniform random variates, computing different measures related to probability distributions, performing goodness-of-fit tests, applying quasi-Monte Carlo methods, collecting statist...

متن کامل

Infrastructure, Data Cleansing and Mining for Support of Scientific Simulations

by Yingping Huang We propose a multi-tier infrastructure which demostrates the successful integration of web servers, application servers, databases, data analysis and reports, data cleansing, data warehousing, data mining, and the Swarm/RePast simulation models. The goal of the system is to support scientific simulations in the fields of environmental and social science using advanced features...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998